protective clothing for the ear canal - Francés Inglés Diccionario